object-keys-x
An ES6 Object.keys shim.
module.exports
⇒ Array
⏏
This method returns an array of a given object's own enumerable properties,
in the same order as that provided by a for...in loop (the difference being
that a for-in loop enumerates properties in the prototype chain as well).
Kind: Exported member
Returns: Array
- An array of strings that represent all the enumerable properties of the given object.
Param | Type | Description |
---|
obj | * | The object of which the enumerable own properties are to be returned. |
Example
import objectKeys from 'object-keys-x';
const obj = {
arr: [],
bool: true,
null: null,
num: 42,
obj: {},
str: 'boz',
undefined: void 0,
};
console.log(objectKeys(obj));